package nezumi.gui;

import java.awt.Dimension;

import nezumi.state.State;

public class AgentGui extends AGui {

	private static final long serialVersionUID = 1L;

	public AgentGui(String name, Dimension canvasSize, State state,
			int timeToWait) {
		super(name, canvasSize, state, timeToWait);
	}

	/**
	 * Initialize the starting state of the entities (ship and aliens). Each
	 * entity will be added to the overall list of entities.
	 */
	protected void initEntities() {
		// the map should be in the background, so we add it first
		entities.add(new SensorsEntity(this.state, this));
		// the mouse
		entities.add(new StaticMouseEntity("sprites/nezumi-large.gif", this.state,
				this));
		// and the compass
		entities.add(new CompassEntity("sprites/compass.gif", this.state,
				this));
	}
}
